home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 26
/
Cream of the Crop 26.iso
/
os2
/
igate110.zip
/
IGATE.INF
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1997-05-06
|
73KB
|
910 lines
ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
Welcome to Internet Gate for OS/2┬╖
Internet Gate (sometimes simply called IGATE) is basically a multiple proxy
gate and firewall. If set up correctly, it can allow users on a Local Area
Network (LAN) without Internet access to access the Internet through a single
machine on the LAN connected to the Internet, either via a dial-up modem / ISDN
connection or another ethernet card┬╖
Internet Gate will allow you to use the following:
Email
World Wide Web
FTP
News
Telnet
IRC (Internet Relay Chat)
DNS (Domain Name Server)
Internet Gate can save you money by removing the need to get a separate dial-up
account, with phoneline and modem for each user that wants access to the
Internet. Now they can all use the one link, at the same time┬╖
System Requirements
OS/2 Warp 3 or 4
IBM Internet Connection for OS/2
Dialup Internet Access
ΓòÉΓòÉΓòÉ 2. Features ΓòÉΓòÉΓòÉ
Internet Gate provides the following features:
SOCKS V4 Server
Allows any SOCKS-compatible client application (such as Netscape Navigator) to
operate fully, thereby allowing full FTP within Netscape Navigator, as well as
Gopher access, and access to secure servers.
WWW Proxy (HTTP only)
Allows the use of WWW (World Wide Web) browsers such as Netscape Navigator, Web
Explorer or Mosaic to access the World-Wide Web This release only supports the
use of HTTP protocol, so browsers should use the SOCKS server for other
protocols.
FTP proxy
Allows use of FTP client applications that support the username@hostname method
of firewall traversal Examples of this are WS_FTP, and CuteFTP, as well as
command-line FTP clients.
Telnet proxy
Allows use of Telnet clients to connect to remote servers.
SMTP proxy
Allows SMTP (Mail) clients (eg Eudora, Pegasus mail, Microsoft Exchange) to
access an SMTP server to deliver your mail.
POP3 proxy
Allows POP3 clients (eg Eudora, Pegasus mail, Microsoft Exchange) to access
POP3 servers to read their mail.
NNTP proxy
Allows NNTP clients (eg FreeAgent, Netscape Navigator, News Reader/2) to access
NNTP servers to read the newsgroups.
IRC (Internet Relay Chat) proxy
Allows IRC clients (eg mIRC or pmIRC) to access an IRC server and join online
chats.
DNS (Domain Name Server) proxy
Allows your LAN to access the Internet using mnemonic names (such as
arci01.bo.cnr.it) instead of the cumbersome IP addresses (such as
192.167.190.10). Internet Gate incorporates a DNS proxy gateway that will relay
the DNS requests made by your LAN to a DNS server of your choice on the
Internet.
You can monitor who is accessing the gateway through the Users page.
ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
The installation procedure is quite simple, just unpack the distribution
archive in a directory of your choice. Internet gate is already configured with
the default values and it is ready to be started.
However, before running Internet Gate make sure you have your computers
configured correctly.
First of all check your local network configuration, make sure that you have
the TCP/IP protocol installed and running correctly (refer to your TCP/IP
installation manual for more informations).
While you can use any IP address for your local network, Internet Gate will
mask your real IP address from the Internet, there are some officially defined
IP addresses that should be used for networks that are not visible from the
Internet and/or for testin pourpouses. The suggested address is a class C
network 10.1.2.xxx. Class C network means that you have up to 253 IP addresses
for your LAN numbered from 10.1.2.1 to 10.1.2.254. The 10.1.2.0 and 10.1.2.255
are reserved addresses and must not be used.
Now you should designate the server computer, the one that is directly
connected to the Internet provider through a leased line or a normal dial-up
line. Make sure that the other computers can see the server by using your
TCP/IP's ping utility.
The last thing to do is to connect the server computer to your Internet Service
Provider. To do so please consult your Internet Service Provider. Make sure
that the connection is up and running by using the TCP/IP's ping utility or by
using an internet client (web browser, ftp or telnet) and connect a couple of
sites.
Now you can start Internet Gate using the icon from the Internet Gate folder,
or with the following command:
IGATE
If you want a folder and a program object for Internet Gate be automatically
created, you can execute the desktop.cmd file that you should find inside the
distribution package.
If everything works correctly you should see the list of available proxy
servers in the Enabled status. If some or all the servers are in the Disabled
state, then there is something not configured correctly. Most probably you
already have a server running at the port listed in the Port column.
Now you can test the functionality of the proxy server. Go to one of the other
computers connected to your network and start a Web browser.
If you are using Netscape Navigator open the 'Network Preferences' dialog from
the 'Options' pulldown menu. Now click on the 'Proxies' tab. Select the 'Manual
Proxy Configuration' button then click on the 'View' button. Now enter the
following informations:
HTTP Proxy: <server IP> Port: 80
SOCKS Host: <server IP> Port: 1080
Where <server IP> is the IP address of the server computer, for example
10.1.2.1.
If you are using Web Explorer open the 'Servers' dialog from the 'Configure'
pulldown menu. Write your server's IP address in the 'Socks Server' field and
click the 'Enable Socks Server?' button.
For any other Web browser, please refer to the browser's documentation to
enable the use of an HTTP and/or SOCKS proxy server.
Now try to connect to a site of your choice. If you click on the 'Users' tab of
Internet Gate you should see a message like the following:
User on 10.1.2.2 has 2 open connections
10.1.2.2 should be the IP address of the computer you are browsing the net
from.
ΓòÉΓòÉΓòÉ 4. Configuration ΓòÉΓòÉΓòÉ
Telnet, FTP, WWW, SOCKS, NNTP
SMTP, POP3, Domain Name Server
IRC
ΓòÉΓòÉΓòÉ 4.1. Telnet, FTP, WWW, SOCKS, NNTP ΓòÉΓòÉΓòÉ
Click on the 'Settings' tab.
From this page you can configure the Telnet, FTP, WWW (HTTP), SOCKS and NNTP
servers. Clicking on the small right arrow located on the top-right corner of
the window enable the other settings pages from which you can configure the
SMTP (Mail) and POP3, Domain Name and IRC servers.
If you want to disable one or more servers just remove the check mark on the
left of the server's name. If you already have another server running on the
same port as one of the Internet Gate servers click on the corresponding 'Port'
field and change the number to one of your choice.
Remember that the changes made through the 'Settings' pages have effect only if
you press the 'Save' button.
As you may notice the NNTP server is defined as 'Mapped Link'. When a client
connects to one of these servers, Internet Gate connect itself to the
corresponding port on the server defined in the 'Server' field and creates a
transparent bidirectional pipe between the client and the server. This is
called Mapped Link because the Internet Gate effectively maps one of it's
server ports to another server transparently to the client.
You should choose a server for the NNTP (News) mapped link. Your Internet
Service Provider should have this server available for use. Please contact your
Internet Service Provider for more informations.
The use of mapped links can be extended to other protocols as well, but when
possible is preferable to use the SOCKS server. The SOCKS server allows any
client to connect to any server on any port. The use of the SOCKS server alone
can make the other servers no more useful, unfortunately there are very few
clients that can use a SOCKS server.
Using the Telnet gateway
Using the FTP gateway
Using the WWW gateway
Using the SOCKS server
Using the NNTP gateway
ΓòÉΓòÉΓòÉ 4.1.1. Using the Telnet gateway ΓòÉΓòÉΓòÉ
There is no way to use a proxy server transparently with the telnet client,
unless the telnet client can be configured to use a SOCKS server.
If you still want to use the telnet client with Internet Gate, you should first
connect to Internet Gate with the following command:
telnet 10.1.2.1
Where 10.1.2.1 is the address of the computer where Internet Gate is running.
Now you should see the following message:
Internet Gate>
Now type the name of the server you want to connect to and press enter, for
example:
Internet Gate> arci01.bo.cnr.it
After few moments you should see the remote server login screen.
ΓòÉΓòÉΓòÉ 4.1.2. Using the FTP gateway ΓòÉΓòÉΓòÉ
Netscape Navigator
Is not possible to use the FTP proxy server with Netscape Navigator. This is a
known limitation of the FTP protocol implemented by the proxy server. The only
way to do FTP with Netscape Navigator is by configuring the SOCKS server.
CuteFTP
If you are using CuteFTP open the 'Options' dialog from the 'FTP' -> 'Settings'
pulldown menu. Click on the 'Firewall' tab. Now enter the IP address of the
computer where Internet Gate is running in the 'Host' field and the FTP
server's port number (normally 21) in the 'Port' field. Click on the 'USER
user@site' radio button and 'Enable firewall access' button.
Command line FTP-client
If you are using a command line version of the FTP client, you should first
connect to the computer where Internet Gate is running, with a command like the
following:
ftp 10.1.2.1
Where 10.1.2.1 is the IP address of the computer where Internet Gate is
running. At the user prompt type the user name you want to use on the remote
FTP site, following by the at (@) sign, followed by the FTP site name, like the
following:
Username: anonymous@ftp.cdrom.com
At the 'Password' prompt type your password on the remote site.
ΓòÉΓòÉΓòÉ 4.1.3. Using the WWW gateway ΓòÉΓòÉΓòÉ
Netscape Navigator
If you are using Netscape Navigator open the 'Network Preferences' dialog from
the 'Options' pulldown menu. Now click on the 'Proxies' tab. Select the 'Manual
Proxy Configuration' button then click on the 'View' button. Now enter the
following informations:
HTTP Proxy: <server IP> Port: 80
Where <server IP> is the IP address of the server computer, for example
100.1.1.1.
Web Explorer
If you are using Web Explorer open the 'Servers' dialog from the 'Configure'
pulldown menu. Write your server's IP address in the 'Socks Server' field and
click the 'Enable Socks Server?' button.
For any other Web browser, please refer to the browser's documentation to
enable the use of an HTTP gateway.
ΓòÉΓòÉΓòÉ 4.1.4. Using the SOCKS server ΓòÉΓòÉΓòÉ
The SOCKS server allows a client software to request connection only to/from IP
addresses, therefore your network must provide a DNS (Domain Name Service)
server to resolve the host names to IP addresses.
Netscape Navigator
If you are using Netscape Navigator open the 'Network Preferences' dialog from
the 'Options' pulldown menu. Now click on the 'Proxies' tab. Select the 'Manual
Proxy Configuration' button then click on the 'View' button. Now enter the
following informations:
SOCKS Host: <server IP> Port: 1080
Where <server IP> is the IP address of the server computer, for example
100.1.1.1.
Web Explorer
If you are using Web Explorer open the 'Servers' dialog from the 'Configure'
pulldown menu. Write your server's IP address in the 'Socks Server' field and
click the 'Enable Socks Server?' button.
For any other Web browser, please refer to the browser's documentation to
enable the use of a SOCKS server.
ΓòÉΓòÉΓòÉ 4.1.5. Using the NNTP gateway ΓòÉΓòÉΓòÉ
There is no way to use a proxy server transparently with a news (NNTP) reader,
unless the news reader can be configured to use a SOCKS server.
If you still want to use a news reader with Internet Gate, you should configure
the reader itself with the IP address of the computer where Internet Gate is
running as it's news server address.
Now you can use your news reader the same way you used it before. Internet Gate
will map any NNTP command to the NNTP server defined in the 'Settings' tab and
will report any response to the news reader.
Netscape Navigator
If you are using Netscape Navigator as news reader, open the 'Mail and News
Preferences' dialog from the 'Options' pulldown menu. Click on the 'Servers'
tab.
In the 'News (NNTP) Server' field type the IP address of the computer where
Internet Gate is running.
ΓòÉΓòÉΓòÉ 4.2. SMTP, POP3 ΓòÉΓòÉΓòÉ
Click on the 'Settings' tab, then click on the small right-arrow located on the
upper-right corner of the notebook window.
From this page you can configure the SMTP, POP3, and Domain Name servers.
Clicking on the small right arrow located on the top-right corner of the window
enable the other settings pages from which you can configure the IRC servers.
If you want to disable one or more servers just remove the check mark on the
left of the server's name. If you already have another server running on the
same port as one of the Internet Gate servers click on the corresponding 'Port'
field and change the number to one of your choice.
Remember that the changes made through the 'Settings' pages have effect only if
you press the 'Save' button.
As you may notice the SMTP and POP3 servers are defined as 'Mapped Link'. When
a client connects to one of these servers, Internet Gate connect itself to the
corresponding port on the server defined in the 'Server' field and creates a
transparent bidirectional pipe between the client and the server. This is
called Mapped Link because the Internet Gate effectively maps one of it's
server ports to another server transparently to the client.
You should choose a server for the SMTP and POP3 mapped links. Your Internet
Service Provider should have these servers available for use. Please contact
your Internet Service Provider for more informations.
The use of mapped links can be extended to other protocols as well, but when
possible is preferable to use the SOCKS server. The SOCKS server allows any
client to connect to any server on any port. The use of the SOCKS server alone
can make the other servers no more useful, unfortunately there are very few
clients that can use a SOCKS server.
Using the SMTP and POP3 gateways
ΓòÉΓòÉΓòÉ 4.2.1. Using the SMTP and POP3 gateways ΓòÉΓòÉΓòÉ
Netscape Navigator
If you are using Netscape Navigator for your mail handling, open the 'Mail and
News Preferences' dialog from the 'Options' pulldown menu. Click on the
'Servers' tab.
In the 'Outgoing Mail (SMTP) Server' and 'Incoming Mail (POP3) Server' fields
type the IP address of the computer where Internet Gate is running. In the
'POP3 User Name' field type your user name followed by the separator character
you choose in the 'Settings' tab (default the pound # sign), followed by the
POP3 server where you have your account. For example:
macca#arcibbs.bo.cnr.it
Now click on the 'Identity' tab and fill the 'Your Name' and 'Your Email'
fields. This is necessary to have your answers going back correctly.
ΓòÉΓòÉΓòÉ 4.3. IRC, Domain Name Server ΓòÉΓòÉΓòÉ
Click on the 'Settings' tab, then click two times on the small right-arrow
located on the upper-right corner of the notebook window.
From this page you can configure the IRC server.
If you want to disable one or more servers just remove the check mark on the
left of the server's name. If you already have another server running on the
same port as one of the Internet Gate servers click on the corresponding 'Port'
field and change the number to one of your choice.
Remember that the changes made through the 'Settings' pages have effect only if
you press the 'Save' button.
As you may notice the IRC server is defined as 'Mapped Link'. When a client
connects to one of these servers, Internet Gate connect itself to the
corresponding port on the server defined in the 'Server' field and creates a
transparent bidirectional pipe between the client and the server. This is
called Mapped Link because the Internet Gate effectively maps one of it's
server ports to another server transparently to the client.
You should choose a server for the IRC mapped link. Your Internet Service
Provider should have this server available for use. Please contact your
Internet Service Provider for more informations.
The use of mapped links can be extended to other protocols as well, but when
possible is preferable to use the SOCKS server. The SOCKS server allows any
client to connect to any server on any port. The use of the SOCKS server alone
can make the other servers no more useful, unfortunately there are very few
clients that can use a SOCKS server.
Using the IRC gateway
Using the DNS proxy
ΓòÉΓòÉΓòÉ 4.3.1. Using the IRC gateway ΓòÉΓòÉΓòÉ
mIRC
If you are using mIRC as your IRC client, open the mIRC Setup window and click
on the 'Firewall' tab. Click on the 'Use SOCKS firewall' checkbox and fill in
the IP address of the OS/2 machine running Internet Gate in the 'Hostname'
field, and the SOCKS server port number (default to 1080) in the 'Port' field.
The other fields must be left blank.
Other IRC clients
For any other IRC client you can find and configure the SOCKS server, just like
mIRC, or you can directly configure the machine where Internet Gate is running
as the IRC server, the mapped link on Internet Gate should relay the traffic
between your client and the real IRC server.
ΓòÉΓòÉΓòÉ 4.3.2. Using the DNS proxy ΓòÉΓòÉΓòÉ
OS/2 Warp
If you are using OS/2 Warp as your client machine, there are two methods to
configure the DNS entry. First by editing the \tcpip\etc\resolv file. The first
line of this file should contain your domain name, the second line containts
the IP address of the OS/2 machine that is running Internet Gate. Example:
iol.it
194.20.25.13
The second method is by using the TCP/IP configuration applet: Open the TCP/IP
folder and double click on the 'TCP/IP Configuration' icon. Now select the
'Host Names' tab. Remove all entries from the 'Nameserver Addresses' listbox by
clicking on the address and then click the 'Delete' button. Now click on the
'Add' button and add the IP address of the OS/2 machine that is running
Internet Gate. Shutdown OS/2 and at the next restart your system should be
configured properly.
Windows 95
If you are using Windows 95 as your client machine, you must configure the DNS
entry for the TCP/IP Network to match the IP address of the OS/2 machine
running Internet Gate.
Right-click on the 'Network Neighborhood' icon and select 'Properties' from the
pop-up menu. Click on the 'TCP/IP -> [your LAN card]' entry (where [your LAN
card] is the name of your LAN adapter) and click on the 'Properties' button.
Click on the 'DNS Configuration' tab.
Click on the 'Enable DNS' checkbutton and fill-in the 'Host' and 'Domain' field
to whatever you like. From the 'DNS Server Search Order' remove all the entry
by clicking on the IP address in the listbox then clicking on the 'Remove'
button. Now write the IP address of the OS/2 machine running Internet Gate on
the entry box and click the 'Add' button.
Now close all the configuration windows clicking on the 'Ok' buttons. Now
shutdown Windows. At the next restart you system should be configured correctly
to use the Internet Gate DNS.
ΓòÉΓòÉΓòÉ 5. Using the Dialer ΓòÉΓòÉΓòÉ
Internet Gate has a built-in dialer that can be used to automate the
connections to your Service Provider.
Auto connect to
If enabled this option allows Internet Gate to automatically initiate a
connection to your Internet Service Provider, using the informations given in
the Options and Advanced dialogs, whenever a connection request is received.
The name you write in the edit box is used only for your reference, to remember
for which provider you have configured the dialer. It has no other functions.
Number of attempts
This field indicates the number of connection attempts that should be made.
When the attempt limit is reached, you should shutdown and restart Internet
Gate in order to be able to connect again to your Service Provider.
Auto disconnect after
If enabled, this option instructs the PPP or SLIP driver to hangup the
connection when there is no IP traffic for the amount of minutes specified.
Using this option along with the auto connection feature will result in your
LAN being connected to your Service Provider only when requested, with an
obvious save of connection expenses.
Connection status
This window display the current status of the connection. When online to the
service provider, the amount of time elapsed will be displayed.
Dialing options
Advanced options
ΓòÉΓòÉΓòÉ 5.1. Dialing options ΓòÉΓòÉΓòÉ
Username
Spcify the user identification assigned to your account. This information
should be supplied by the Internet Service Provider.
Password
Specify the password assigned to your account. This information should be
supplied by the Internet Service Provider.
Phone number
Specify the phone number used to access the destination host or service
provider's network. Include any long-distance and outside line access codes and
the area code.
For example, if you normally dial 1 to access your long-distance carrier, the
phone number might be: 1-800-555-5555.
This information should be supplied by the Internet Service Provider.
Com port
Specify the name of the communications port of your computer to which your
modem is attached. The default communication port is COM2.
Select the symbol to the right of the field to move through the available
communications ports.
Speed
Specify the speed of the connection. This may be equal to or less than the
capacity of your modem. The default speed is 19200. speed is the
async-to-modem bit rate (19200 to 115200).
The async card UART (universal asynchronous receiver/transmitter) rate is not
the same as the modem line rate. If the modem rate and async communications
port rate are different, then data flow control is used to coordinate the async
card and the modem; to prevent one from overrunning the other. This is called
pacing. Pacing is required for newer modems to use data compression. If the
two rates are the same, then the modem tries to adjust its rate to that of the
async communications port. This is called bit rate adjustment. It is
recommended that you use as high a bit rate as is supported by the hardware.
Select the symbol to the right of the field to move through the available
speeds.
This information should be supplied by the Internet Service Provider.
Data bits
Specify the number of data bits in each character sent or received. Valid
values are 5 to 8. The default is 8.
Select the symbol to the right of the field to move through the available
values.
This information should be supplied by the Internet Service Provider.
Parity
Specify the parity of the connection. A parity bit is appended to a group of
binary digits to cause the sum of the digits to be either even or odd. This
parity bit is used in parity checks and should match the setting of the
receiving modem.
Valid values are none, even, and odd. The default is NONE.
Select the symbol to the right of the field to move through the available
values.
This information should be supplied by the Internet Service Provider.
Prefix
Specify the dial prefix for your modem. This is the attention command string
that is passed to the modem and that precedes the phone number. The default in
Dial mode is ATDT. The default in Answer mode is ATS0=2S7=30.
This information should be supplied in your modem documentation.
Initialization
Specify the initialization strings for your modem. These are the commands that
initiates the modem.
This information should be supplied in your modem documentation.
Script
Specify the login sequence that you want to use, if any. You can use a login
sequence to automate a connection.
To accommodate a variety of connection sequences, this field may contain:
Blank, or no entry. This indicates no login sequence is required beyond the
physical modem connection.
The name of a REXX connection script (or response file), for example,
annex.cmd. This file is executed at connection time to negotiate the modem
setup, dial the destination host, and log into the host.
Response files can be loosely divided into two groups; ASCII text-based files
and REXX scripts.
The simpler of the two, the ASCII text-based response file, contains a list of
send and expect sequences (commands to be sent and responses to be expected).
This type of response file can be used when all the configuration information
is static and is supplied by the service provider prior to the user making a
connection. TCP/IP for OS/2 provides a sample of this type of response file in
your BIN subdirectory called SAMPLE.RSP. To use this login script, modify the
file per the instructions in the file, and specify SAMPLE.RSP in the Login
Script field.
The REXX script allows for a more flexible configuration (at the expense of
added complexity). It is applicable in cases where the IP addresses, netmask,
nameservers, and other information must be configured dynamically at each new
connection. This type of login script can be used, for example, for a login
through an Annex-based server. Due to the complexity, use of a REXX script
requires an understanding of REXX programming. TCP/IP for OS/2 provides a
sample of this type of response file in your BIN subdirectory called ANNEX.CMD.
To use this login script, modify the file per the instructions in the file, and
specify
annex.cmd atdtX-XXX-XXX-XXXX <login id> <password>
in the Login Sequence field. Where X-XXX-XXX-XXXX is the phone number of your
service provider, <login id> is your login ID, and <password> is your password.
The extension, .cmd, is required.
Each Service Provider may use a slightly different sequence for establishing a
connection. You must tailor your Script to match each service provider.
ΓòÉΓòÉΓòÉ 5.2. Advanced options ΓòÉΓòÉΓòÉ
Your IP address
Specify the 32-bit dotted decimal notation Internet Protocol (IP) address
assigned to you. An example of an IP address is: 9.67.43.126.
If you are using SLIP to access a service provider, this information should be
supplied by the provider.
Remote IP address
Specify the 32-bit dotted decimal notation Internet Protocol (IP) address of
the destination host to which you want to connect.
If you are using SLIP to access a service provider, this information should be
supplied by the provider.
Netmask
Specify the 32-bit dotted decimal notation network mask used to indicate which
portion of your IP address represents the network address and which represents
the host address.
If you are using a service provider, this information should be supplied by the
provider.
Domain Nameserver
Specify the 32-bit dotted decimal notation Internet Protocol (IP) address of
the server that resolves host names to IP addresses.
This information should be supplied by the Internet Service Provider.
Your host name
Specify the symbolic name assigned to your computer.
This information should be supplied by the Internet Service Provider.
Your domain name
Specify the name of the domain in which your computer resides. The domain name
includes all subdomains and the root domain separated by periods. An example of
a domain name is: eng.mit.mass.edu
This information should be supplied by the Internet Service Provider.
ΓòÉΓòÉΓòÉ 6. Registration and Support Sites ΓòÉΓòÉΓòÉ
Internet Gate is not a time-limited program, however without a registration key
it will only allow 1 user at a time to access the Internet at a time.
You may register with payment for a key that will remove the 1 user limitation.
Depending on your requirements, you may choose a license that suits. Keys are
available for the following numbers of concurrent users.
5 Users
10 Users
25 Users
unlimited
A concurrent user means any one machine that is connected to Internet Gate
using TCP. Internet Gate will only allow connections from different machines up
to the maximum licensed amount. So if you have a 2 user license, Internet Gate
will accept connections from only two machines (these could be anywhere - not
necessarily on your own LAN, if someone is connecting from the Internet) at any
one time.
To register Internet Gate fill out the following registration form and send it
along with your payment to the address written below. Please make all checks
payable to Marco Maccaferri.
You can register Internet Gate 1.10 from one of the following registration
sites:
Worldwide Credit Card Registrations:
BMT Micro
PO Box 15016
Wilmington, NC 28408
U.S.A.
http://www.bmtmicro.com
Please see the order.frm file or start the Purchase application for more
informations about registering with BMT Micro.
Italy and other countries:
Marco Maccaferri
via Ferrara, 9
40139 Bologna, Italy
BBS: +39-51-6331730
+39-51-6331746
Internet: macca@arci02.bo.cnr.it
Compuserve: 100421,1633
Web: http://www.execpc.com/~marco/
ΓòÉΓòÉΓòÉ 7. Registration form ΓòÉΓòÉΓòÉ
To: Marco Maccaferri [IG100]
via Ferrara, 9
40139 Bologna
ITALY
Your name: ________________________________________
Address: ________________________________________
________________________________________
Country: ________________________________________
Email address
(optional): ________________________________________
Please tick (see the documentation for help and other
currencies):
[] Internet Gate 5 Users Lit. 110.000 or US$ 75
[] Internet Gate 10 Users Lit. 190.000 or US$ 125
[] Internet Gate 25 Users Lit. 260.000 or US$ 170
[] Internet Gate Unlimited Users Lit. 380.000 or US$ 250
[] foreign cheque surcharge: Lit. 15.000 or US$ 10
Italian residents and EC residents without VAT number,
please add 19% sales tax
Total: ________________________
Payment: [] cash (enclosed), Lit. only
[] Eurocheque (enclosed), add Lit. 15.000 or US$ 10
[] other cheque (enclosed), add Lit. 15.000 or US$ 10
Signature: ____________________________________________
ΓòÉΓòÉΓòÉ 8. Shareware licence agreement ΓòÉΓòÉΓòÉ
This is a licence agreement between you, the end user, and Marco Maccaferri.
The Internet Gate 1.10 Shareware software and information attached hereto,
hereafter "IGATE", is the property of Marco Maccaferri. Read the terms and
conditions of this licence agreement carefully before using the software. If
you for any reason, whatsoever, cannot accept the conditions in this agreement,
you are not permitted to use IGATE.
You acknowledge and agree that IGATE is a proprietary product of Marco
Maccaferri, protected by applicable copyright laws and international treaty
provisions. You further acknowledge and agree that all rights, title, and
interest in and to IGATE are and shall remain with Marco Maccaferri.
IGATE may be used for a period of thirty (30) days on a trial basis to allow
you to determine its suitability for your particular application. After this
period you MUST register each copy of IGATE that you run simultaneously. Site
and Group registrations are available, and are dealt with on a case by case
basis.
Registration entitles you to use IGATE and any future versions of IGATE for as
long as you wish, subject to any special licensing conditions and/or applicable
upgrade fees attached to future versions.
In the event that you are in violation of this licence agreement, you agree and
accept that Marco Maccaferri may cancel your registration and any rights to use
IGATE that you may have. In the case of a dispute over the licence agreement,
you further agree and accept to fully reimburse Marco Maccaferri for legal and
other expenses resulting from the dispute.
IGATE is provided "as is", without warranty of any kind or fitness for a
particular purpose, either expressed or implied, all of are hereby explicitly
disclaimed. Marco Maccaferri only guarantees that IGATE will occupy disk space.
Marco Maccaferri's liability resulting from your use or inability to use IGATE
is limited to the amount that the affected party has paid for it, or in the
event that IGATE was registered with a third party for payment to Marco
Maccaferri, liability is limited to the amount that was received by Marco
Maccaferri from that third party.
Neither Marco Maccaferri nor any of his employees, agents, or other
representatives are in any way obligated to provide future versions of, or
support for, IGATE.
You may freely distribute and copy IGATE provided that no fee is charged and
the IGATE distribution archive contains unmodified copies of the original files
as produced by Marco Maccaferri. Pay Bulletin Board Systems may, however,
charge their normal fee provided that no additional charge for IGATE is levied.
No part of IGATE may be modified, altered, reverse engineered, sold, or
distributed in any form whatsoever which would involve some sort of trade
without prior written permission from Marco Maccaferri.
IGATE may not be used in any unlawful or illegal manner.
All Marco Maccaferri products are trademarks or registered trademarks of Marco
Maccaferri. Other brand and product names are trademarks or registered
trademarks of their respective holders.
Copyright 1997 Marco Maccaferri; All rights reserved.
ΓòÉΓòÉΓòÉ 9. Revision history ΓòÉΓòÉΓòÉ
05/04/1997
Version 1.10 released to the public
The documentation was rewritten in INF format.
Added the IRC proxy gateway.
05/03/1997
Added the Auto-Dialer option.
The backspace key is now working and offering basic editing capabilities with
the telnet client.
05/02/1997
Added the DNS (Domain Name Server) proxy service.
Fixed a bug in the telnet gateway that improperly configured the telnet client
with the local echo option.
02/15/1997
Version 1.01 released to the public.
Fixed a bug the POP3 username parsing algorithm that prevented the POP3 gateway
to work properly.
02/08/1997
Version 1.00 released to the public.